The most beautiful place to eat at the pier is Blue Sky.
There are many good local seafood restaurants with fresh catch and several western food restaurants run by a few of the island's local foreigners.
The entire island offers many cheap vegetarian/vegan food options.